import box from './box';

import formula from './formula';

export default {
  type: 'orderParameter',
  labelZh: `订单参数`,
  labelEn: 'WO Parameters',
  labelRu: 'Параметры заказа',
  saveParameters: true,
  saveParametersTab: 'orderParameterFormula',
  contentType: 'tab',
  list: [...box, ...formula],
  footer: {
    list: [
      {
        inputType: 'btnOtherOperate',
        labelZh: '整体调整',
        labelEn: 'Overall Adjustment',
        labelRu: 'Общая регулировка',
        funId: null,
        writeVal: 1,
        writeOtherFunIdList: [
          // {
          //   writeVal: 1,
          //   inputType: 'btnBool',
          //   funId: 'paperFeedingStrokeSetting'
          // }, //送纸行程设置
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '1ColorPhaseBit'
          }, //印刷1相位
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '2ColorPhaseBit'
          }, //印刷2相位
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '3ColorPhaseBit'
          }, //印刷3相位
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '4ColorPhaseBit'
          }, //印刷4相位
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'slottingDepthBit'
          }, //开槽深度
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'dieCuttingPhaseBit'
          }, //模切相位
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'slottingBoxHeightBit'
          }, //箱高
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '1ColorHorizontalShiftBit'
          }, //印刷1轴向
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '2ColorHorizontalShiftBit'
          }, //印刷2轴向
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '3ColorHorizontalShiftBit'
          }, //印刷3轴向
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '4ColorHorizontalShiftBit'
          }, //印刷4轴向
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'dieCuttingBit'
          }, //模切轴向
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '1ColorMeshSeriesBit'
          }, //印刷1网纹辊
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '2ColorMeshSeriesBit'
          }, //印刷2网纹辊
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '3ColorMeshSeriesBit'
          }, //印刷3网纹辊
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '4ColorMeshSeriesBit'
          }, //印刷4网纹辊
          // {
          //   writeVal: 1,
          //   inputType: 'btnBool',
          //   funId: 'forwardPaperRollerBit'
          // }, //前送纸辊底压
          // {
          //   writeVal: 1,
          //   inputType: 'btnBool',
          //   funId: 'rearFeedRollerBit'
          // }, //后送纸辊底压
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '1ColorBottomPressureBit'
          }, //印刷1底压
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '2ColorBottomPressureBit'
          }, //印刷2底压
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '3ColorBottomPressureBit'
          }, //印刷3底压
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '4ColorBottomPressureBit'
          }, //印刷4底压
          // {
          //   writeVal: 1,
          //   inputType: 'btnBool',
          //   funId: 'crimpingOperatMeasurWheelGapBit'
          // }, //压线操作测带纸轮间隙
          // {
          //   writeVal: 1,
          //   inputType: 'btnBool',
          //   funId: 'crimpingOperatMeasurWheelGapSBit'
          // }, //压线操作测带纸轮间隙
          // {
          //   writeVal: 1,
          //   inputType: 'btnBool',
          //   funId: 'crimpingPreloadingClearanceBit'
          // }, //预压间隙（压线单元）
          // {
          //   writeVal: 1,
          //   inputType: 'btnBool',
          //   funId: 'crimpingLargePressureLineGapBit'
          // }, //大压线间隙（压线单元）
          // {
          //   writeVal: 1,
          //   inputType: 'btnBool',
          //   funId: 'crimpingGapBit'
          // }, //压线小压线间隙（压线单元）
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'slottingPreloadingClearanceBit'
          }, //预压间隙（开槽单元）
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'slottingLargePressureLineGapBit'
          }, //开槽大压线(后刀)间隙（开槽单元）
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'slottingGapBit'
          }, //开槽小压线间隙（开槽单元）
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'slottingAnteriorKnifeBit'
          }, //开槽前刀
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'dieCuttingPaperRollerBit'
          }, //模切拉纸辊
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '1ColorGlueGapBit'
          }, //印刷1胶辊间隙
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '2ColorGlueGapBit'
          }, //印刷2胶辊间隙
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '3ColorGlueGapBit'
          }, //印刷3胶辊间隙
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: '4ColorGlueGapBit'
          }, //印刷4胶辊间隙
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'toolPositionAdjustmentStartBit'
          }, //开槽单元刀位调整开始
          // {
          //   writeVal: 1,
          //   inputType: 'btnBool',
          //   funId: 'wirePressingUnitLinkageBit'
          // }, //压线单元联动调整运行
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'slottingBoxHeightBit'
          }, //箱高
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'slottingDepthBit'
          }, //开槽深度
          // {
          //   writeVal: 1,
          //   inputType: 'btnBool',
          //   funId: 'crimpingAdjustmentStartBit'
          // }, //压线单元刀位调整开始
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'dieCuttingSmellGapsBit '
          }, //模切底压辊间隙
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'operateHorizontalBit'
          }, //操作侧拉纸轮横移
          // {
          //   writeVal: 1,
          //   inputType: 'btnBool',
          //   funId: 'driveHorizontalBit'
          // }, //驱动侧拉纸轮横移
          // {
          //   writeVal: 1,
          //   inputType: 'btnBool',
          //   funId: 'frontBaffleBit'
          // }, //前挡板
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'leftBaffleBit'
          }, //左挡板
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'rightBaffleBit'
          }, //右挡板
          {
            writeVal: 1,
            inputType: 'btnBool',
            funId: 'afterBaffleBit'
          } //后挡板
          // {
          //   writeVal: 1,
          //   inputType: 'btnBool',
          //   funId: 'forwardPaperRollerBit'
          // }, //前送纸辊
          // {
          //   writeVal: 1,
          //   inputType: 'btnBool',
          //   funId: 'rearFeedRollerBit'
          // } //后送纸辗
        ]
      },
      {
        inputType: 'btnOtherOperate',
        labelZh: '停止调整',
        labelEn: 'Adjustment Stop',
        labelRu: 'Остановить регулировку',
        funId: null,
        writeVal: 0,
        styleType: 'redBtnBgColor',
        writeOtherFunIdList: [
          // {
          //   writeVal: 0,
          //   inputType: 'btnBool',
          //   funId: 'paperFeedingStrokeSetting'
          // }, //送纸行程设置
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '1ColorPhaseBit'
          }, //印刷1相位
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '2ColorPhaseBit'
          }, //印刷2相位
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '3ColorPhaseBit'
          }, //印刷3相位
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '4ColorPhaseBit'
          }, //印刷4相位
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'slottingDepthBit'
          }, //开槽深度
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'dieCuttingPhaseBit'
          }, //模切相位
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'slottingBoxHeightBit'
          }, //箱高
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '1ColorHorizontalShiftBit'
          }, //印刷1轴向
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '2ColorHorizontalShiftBit'
          }, //印刷2轴向
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '3ColorHorizontalShiftBit'
          }, //印刷3轴向
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '4ColorHorizontalShiftBit'
          }, //印刷4轴向
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'dieCuttingBit'
          }, //模切轴向
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '1ColorMeshSeriesBit'
          }, //印刷1网纹辊
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '2ColorMeshSeriesBit'
          }, //印刷2网纹辊
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '3ColorMeshSeriesBit'
          }, //印刷3网纹辊
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '4ColorMeshSeriesBit'
          }, //印刷4网纹辊
          // {
          //   writeVal: 0,
          //   inputType: 'btnBool',
          //   funId: 'forwardPaperRollerBit'
          // }, //前送纸辊底压
          // {
          //   writeVal: 0,
          //   inputType: 'btnBool',
          //   funId: 'rearFeedRollerBit'
          // }, //后送纸辊底压
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '1ColorBottomPressureBit'
          }, //印刷1底压
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '2ColorBottomPressureBit'
          }, //印刷2底压
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '3ColorBottomPressureBit'
          }, //印刷3底压
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '4ColorBottomPressureBit'
          }, //印刷4底压
          // {
          //   writeVal: 0,
          //   inputType: 'btnBool',
          //   funId: 'crimpingOperatMeasurWheelGapBit'
          // }, //压线操作测带纸轮间隙
          // {
          //   writeVal: 0,
          //   inputType: 'btnBool',
          //   funId: 'crimpingOperatMeasurWheelGapSBit'
          // }, //压线操作测带纸轮间隙
          // {
          //   writeVal: 0,
          //   inputType: 'btnBool',
          //   funId: 'crimpingPreloadingClearanceBit'
          // }, //预压间隙（压线单元）
          // {
          //   writeVal: 0,
          //   inputType: 'btnBool',
          //   funId: 'crimpingLargePressureLineGapBit'
          // }, //大压线间隙（压线单元）
          // {
          //   writeVal: 0,
          //   inputType: 'btnBool',
          //   funId: 'crimpingGapBit'
          // }, //压线小压线间隙（压线单元）
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'slottingPreloadingClearanceBit'
          }, //预压间隙（开槽单元）
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'slottingLargePressureLineGapBit'
          }, //开槽大压线(后刀)间隙（开槽单元）
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'slottingGapBit'
          }, //开槽小压线间隙（开槽单元）
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'slottingAnteriorKnifeBit'
          }, //开槽前刀
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'dieCuttingPaperRollerBit'
          }, //模切拉纸辊
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '1ColorGlueGapBit'
          }, //印刷1胶辊间隙
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '2ColorGlueGapBit'
          }, //印刷2胶辊间隙
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '3ColorGlueGapBit'
          }, //印刷3胶辊间隙
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: '4ColorGlueGapBit'
          }, //印刷4胶辊间隙
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'toolPositionAdjustmentStartBit'
          }, //开槽单元刀位调整开始
          // {
          //   writeVal: 0,
          //   inputType: 'btnBool',
          //   funId: 'wirePressingUnitLinkageBit'
          // }, //压线单元联动调整运行
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'slottingBoxHeightBit'
          }, //箱高
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'slottingDepthBit'
          }, //开槽深度
          // {
          //   writeVal: 0,
          //   inputType: 'btnBool',
          //   funId: 'crimpingAdjustmentStartBit'
          // }, //压线单元刀位调整开始
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'dieCuttingSmellGapsBit '
          }, //模切底压辊间隙
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'operateHorizontalBit'
          }, //操作侧拉纸轮横移
          // {
          //   writeVal: 0,
          //   inputType: 'btnBool',
          //   funId: 'driveHorizontalBit'
          // }, //驱动侧拉纸轮横移
          // {
          //   writeVal: 0,
          //   inputType: 'btnBool',
          //   funId: 'frontBaffleBit'
          // }, //前挡板
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'leftBaffleBit'
          }, //左挡板
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'rightBaffleBit'
          }, //右挡板
          {
            writeVal: 0,
            inputType: 'btnBool',
            funId: 'afterBaffleBit'
          }, //后挡板
          // {
          //   writeVal: 0,
          //   inputType: 'btnBool',
          //   funId: 'forwardPaperRollerBit'
          // }, //前送纸辊
          // {
          //   writeVal: 0,
          //   inputType: 'btnBool',
          //   funId: 'rearFeedRollerBit'
          // } //后送纸辗
        ]
      }
    ]
  }
};
